package io.github.infolis.model; import static org.junit.Assert.assertEquals; import io.github.infolis.InfolisBaseTest; import io.github.infolis.util.SerializationUtils; import org.junit.Test; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.fasterxml.jackson.core.JsonProcessingException; public class TextualReferenceTest extends InfolisBaseTest { Logger log = LoggerFactory.getLogger(TextualReferenceTest.class); @Test public void testXML() throws JsonProcessingException { TextualReference ctx = new TextualReference("a b c d e f", "FOOBAR!", "v w x y z", "doc1", "pattern","ref"); assertEquals(SerializationUtils.toXML(ctx).replaceAll("\\s", ""), ctx.toXML().replaceAll("\\s", "")); String x = SerializationUtils.jacksonMapper.writeValueAsString(ctx); log.debug(x); log.debug(SerializationUtils.toJSON(ctx)); } }